Technical manager high careers in Saham, Oman